package com.jieshuibao.service;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.jieshuibao.mapper.UserWxMapper;
import com.jieshuibao.model.db.UserWx;
import com.jieshuibao.model.db.UserWxExample;

@Service
public class UserWxService{
	
	@Resource
	private UserWxMapper userWxMapper;
	
	public void addUserWx(UserWx userWx) {
		userWxMapper.insertSelective(userWx);
	}
	
	public void delUserWxByUserId(String userId) {
		userWxMapper.deleteByPrimaryKey(userId);
	}
	
	public void updateUserWx(UserWx userWx) {
		userWxMapper.updateByPrimaryKeySelective(userWx);
	}
	
	public UserWx getUserWxByUserId(String userId) {
		return userWxMapper.selectByPrimaryKey(userId);
	}
	
	public List<UserWx> getPageUserWx(UserWxExample userWxExample) {
		return userWxMapper.selectPage(userWxExample);
	}
	
	public int countUserWx(UserWxExample userWxExample) {
		return userWxMapper.countByExample(userWxExample);
	}
	
	public List<UserWx> selectByExample(UserWxExample userWxExample){
		return userWxMapper.selectByExample(userWxExample);
	}
}
